package com.huilian.iotbox.admin.dao;

import com.huilian.iotbox.data.dto.DeviceFaultRecordDto;
import com.huilian.iotbox.data.vo.DeviceFaultRecordVo;
import com.huilian.security.sms.common.ServerResponse;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface DeviceFaultRecordDao {
    void deleteDataByDateTime(String endDateTime);

    List<DeviceFaultRecordVo> findDeviceFaultRecordList(DeviceFaultRecordDto deviceFaultRecordDto);

    Integer updateState(DeviceFaultRecordDto deviceFaultRecordDto);

    DeviceFaultRecordVo findDeviceFaultRecordByUserId(DeviceFaultRecordDto deviceFaultRecordDto);
    DeviceFaultRecordVo findDeviceStat(DeviceFaultRecordDto deviceFaultRecordDto);


}
